4.7 🔥 Разработка приложения Sushi App. Часть 1
6 из 6 шагов пройдено

 Разработка приложения Sushi App. Часть 1

➡️Ссылка на репозиторий с кодом этого урока (ветка main)

Практика

В течении нескольких занятий мы разработаем небольшое приложение по заказу роллов.

Приложение будет представлять собой:

  • Главный экран, содержащий список карточек товара (например, роллы)
  • Детальный экран, содержащий подробную информацию про товар
  • Экран корзины, содержащий список товара для заказа
  • * Экран авторизации
  • * Данные товара загрузаются через сеть

Приложение комплексное, на практике применяются все изученные до этого моменты темы
Основное внимание следует уделить:

  • StatefulWidget (управление состоянием)
  • Navigator (простая навигация между экранами)
  • Buttons (обработка нажатий, изменение активности)
  • Gesture Detector (обработка нажатий на изображение)

Подготовка структуры проекта

Создадим новый Flutter проект под названием sushi_app

В папкe lib добавим несколько новых директорий

  • screens - хранит все экраны приложения
  • widgets - хранит виджеты помощники, например карточка товара
  • models - хранит модели данных, например описание объекта товара с роллами
  • data - хранит конкретные данные товара (имя, изображение, цена и т.д.)

Читайте комментарии в коде проекта!

 


Будьте вежливы и соблюдайте наши принципы сообщества. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий